#include "floor.h"

Floor::Floor(double _w, double _h, double _k, Vector3D _p, Color _c) : width(_w), height(_h), k(_k), position(_p), color(_c), x(Vector3D()){
}

Floor::~Floor(){
}

Color Floor::getColor(){
	return this->color;
}

void Floor::setColor(Color _c){
	this->color = _c;
}

double Floor::getWidth(){
	return this->width;
}

void Floor::setWidth(double _w){
	this->width = _w;
}

double Floor::getHeight(){
	return this->height;
}

void Floor::setHeight(double _h){
	this->height = _h;
}

double Floor::getK(){
	return this->k;
}

void Floor::setK(double _k){
	this->k = _k;
}

Vector3D Floor::getPosition(){
	return this->position;
}

void Floor::setPosition(Vector3D _p){
	this->position = _p;
}

Vector3D Floor::getX(){
	return this->x;
}

void Floor::setX(Vector3D _x){
	this->x = _x;
}
